It has not escaped anyone's notice that Formula 1 has gained a new engine supplier. Indeed, Cadillac has signed up as a supplier to F1. Self-designed power units from General Motors will initially only go to Andretti. Andretti is the new team that... MoreĀ»